urine sediment - Español Inglés Diccionario